
<!doctype html>
<html lang="zh" class="no-js">
  <head>
    
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width,initial-scale=1">
      
        <meta name="description" content="Syspy是仙工智能提供的一套基于Python的机器人SDK">
      
      
      
        <link rel="canonical" href="https://cn.seer-group.com/api/message/message_depthcamera_pb2.html">
      
      
        <link rel="prev" href="message_dmx512_pb2.html">
      
      
        <link rel="next" href="message_io_pb2.html">
      
      
      <link rel="icon" href="../../assets/img/icon-blue-seer-en-cn.png">
      <meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.11">
    
    
      
        <title>depthcamera - Syspy | SEER</title>
      
    
    
      <link rel="stylesheet" href="../../assets/stylesheets/main.4af4bdda.min.css">
      
        
        <link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
      
      


    
    
      
        <script src="../../assets/external/unpkg.com/iframe-worker/shim.js"></script>
      
    
    
      
        
        
        
        <link rel="stylesheet" href="../../assets/external/fonts.googleapis.com/css.49ea35f2.css">
        <style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
      
    
    
      <link rel="stylesheet" href="../../assets/_mkdocstrings.css">
    
      <link rel="stylesheet" href="../../assets/css/termynal.css">
    
      <link rel="stylesheet" href="../../assets/css/custom.css">
    
    <script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
    
      
  


  
  

<script id="__analytics">function __md_analytics(){function e(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],e("js",new Date),e("config","G-YNEVN69SC3"),document.addEventListener("DOMContentLoaded",(function(){document.forms.search&&document.forms.search.query.addEventListener("blur",(function(){this.value&&e("event","search",{search_term:this.value})}));document$.subscribe((function(){var t=document.forms.feedback;if(void 0!==t)for(var a of t.querySelectorAll("[type=submit]"))a.addEventListener("click",(function(a){a.preventDefault();var n=document.location.pathname,d=this.getAttribute("data-md-value");e("event","feedback",{page:n,data:d}),t.firstElementChild.disabled=!0;var r=t.querySelector(".md-feedback__note [data-md-value='"+d+"']");r&&(r.hidden=!1)})),t.hidden=!1})),location$.subscribe((function(t){e("config","G-YNEVN69SC3",{page_path:t.pathname})}))}));var t=document.createElement("script");t.async=!0,t.src="https://www.googletagmanager.com/gtag/js?id=G-YNEVN69SC3",document.getElementById("__analytics").insertAdjacentElement("afterEnd",t)}</script>
  
    <script>"undefined"!=typeof __md_analytics&&__md_analytics()</script>
  

    
    
    
  </head>
  
  
    
    
      
    
    
    
    
    <body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo">
  
    
    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
    <label class="md-overlay" for="__drawer"></label>
    <div data-md-component="skip">
      
        
        <a href="#syspy.protobuf.pyi.message_depthcamera_pb2" class="md-skip">
          跳转至
        </a>
      
    </div>
    <div data-md-component="announce">
      
    </div>
    
    
      

  

<header class="md-header md-header--shadow md-header--lifted" data-md-component="header">
  <nav class="md-header__inner md-grid" aria-label="页眉">
    <a href="../../index.html" title="Syspy | SEER" class="md-header__button md-logo" aria-label="Syspy | SEER" data-md-component="logo">
      
  <img src="../../assets/img/icon-white-seer-en.png" alt="logo">

    </a>
    <label class="md-header__button md-icon" for="__drawer">
      
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg>
    </label>
    <div class="md-header__title" data-md-component="header-title">
      <div class="md-header__ellipsis">
        <div class="md-header__topic">
          <span class="md-ellipsis">
            Syspy | SEER
          </span>
        </div>
        <div class="md-header__topic" data-md-component="header-topic">
          <span class="md-ellipsis">
            
              depthcamera
            
          </span>
        </div>
      </div>
    </div>
    
      
        <form class="md-header__option" data-md-component="palette">
  
    
    
    
    <input class="md-option" data-md-color-media="(prefers-color-scheme)" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="indigo"  aria-label="Switch to light mode"  type="radio" name="__palette" id="__palette_0">
    
      <label class="md-header__button md-icon" title="Switch to light mode" for="__palette_1" hidden>
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9 2C5.13 2 2 5.13 2 9c0 2.38 1.19 4.47 3 5.74V17c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2.26c1.81-1.27 3-3.36 3-5.74 0-3.87-3.13-7-7-7M6 21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1H6zm13-8h-2l-3.2 9h1.9l.7-2h3.2l.7 2h1.9zm-2.15 5.65L18 15l1.15 3.65z"/></svg>
      </label>
    
  
    
    
    
    <input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="amber"  aria-label="Switch to dark mode"  type="radio" name="__palette" id="__palette_1">
    
      <label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_2" hidden>
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a7 7 0 0 0-7 7c0 2.38 1.19 4.47 3 5.74V17a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-2.26c1.81-1.27 3-3.36 3-5.74a7 7 0 0 0-7-7M9 21a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-1H9z"/></svg>
      </label>
    
  
    
    
    
    <input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="amber"  aria-label="Switch to system preference"  type="radio" name="__palette" id="__palette_2">
    
      <label class="md-header__button md-icon" title="Switch to system preference" for="__palette_0" hidden>
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a7 7 0 0 1 7 7c0 2.38-1.19 4.47-3 5.74V17a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1v-2.26C6.19 13.47 5 11.38 5 9a7 7 0 0 1 7-7M9 21v-1h6v1a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1m3-17a5 5 0 0 0-5 5c0 2.05 1.23 3.81 3 4.58V16h4v-2.42c1.77-.77 3-2.53 3-4.58a5 5 0 0 0-5-5"/></svg>
      </label>
    
  
</form>
      
    
    
      <script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
    
    
    
      
      
        <label class="md-header__button md-icon" for="__search">
          
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
        </label>
        <div class="md-search" data-md-component="search" role="dialog">
  <label class="md-search__overlay" for="__search"></label>
  <div class="md-search__inner" role="search">
    <form class="md-search__form" name="search">
      <input type="text" class="md-search__input" name="query" aria-label="搜索" placeholder="搜索" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
      <label class="md-search__icon md-icon" for="__search">
        
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg>
        
        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg>
      </label>
      <nav class="md-search__options" aria-label="查找">
        
          <a href="javascript:void(0)" class="md-search__icon md-icon" title="分享" aria-label="分享" data-clipboard data-clipboard-text="" data-md-component="search-share" tabindex="-1">
            
            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91s2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08"/></svg>
          </a>
        
        <button type="reset" class="md-search__icon md-icon" title="清空当前内容" aria-label="清空当前内容" tabindex="-1">
          
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg>
        </button>
      </nav>
      
        <div class="md-search__suggest" data-md-component="search-suggest"></div>
      
    </form>
    <div class="md-search__output">
      <div class="md-search__scrollwrap" tabindex="0" data-md-scrollfix>
        <div class="md-search-result" data-md-component="search-result">
          <div class="md-search-result__meta">
            正在初始化搜索引擎
          </div>
          <ol class="md-search-result__list" role="presentation"></ol>
        </div>
      </div>
    </div>
  </div>
</div>
      
    
    
      <div class="md-header__source">
        <a href="https://seer-group.coding.net/p/robokit/d/scripts/git/tree/3.5" title="前往仓库" class="md-source" data-md-component="source">
  <div class="md-source__icon md-icon">
    
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81"/></svg>
  </div>
  <div class="md-source__repository">
    robokit/scripts
  </div>
</a>
      </div>
    
  </nav>
  
    
      
<nav class="md-tabs" aria-label="标签" data-md-component="tabs">
  <div class="md-grid">
    <ul class="md-tabs__list">
      
        
  
  
  
  
    <li class="md-tabs__item">
      <a href="../../index.html" class="md-tabs__link">
        
  
  
    
  
  首页

      </a>
    </li>
  

      
        
  
  
  
  
    
    
      <li class="md-tabs__item">
        <a href="../../guide/index.html" class="md-tabs__link">
          
  
  
    
  
  手册

        </a>
      </li>
    
  

      
        
  
  
  
  
    
    
      <li class="md-tabs__item">
        <a href="../index.html" class="md-tabs__link">
          
  
  
    
  
  API

        </a>
      </li>
    
  

      
        
  
  
  
    
  
  
    
    
      <li class="md-tabs__item md-tabs__item--active">
        <a href="index.html" class="md-tabs__link">
          
  
  
    
  
  消息

        </a>
      </li>
    
  

      
        
  
  
  
  
    <li class="md-tabs__item">
      <a href="../../faq.html" class="md-tabs__link">
        
  
  
    
  
  常见问题

      </a>
    </li>
  

      
    </ul>
  </div>
</nav>
    
  
</header>
    
    <div class="md-container" data-md-component="container">
      
      
        
      
      <main class="md-main" data-md-component="main">
        <div class="md-main__inner md-grid">
          
            
              
              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
                <div class="md-sidebar__scrollwrap">
                  <div class="md-sidebar__inner">
                    


  


<nav class="md-nav md-nav--primary md-nav--lifted" aria-label="导航栏" data-md-level="0">
  <label class="md-nav__title" for="__drawer">
    <a href="../../index.html" title="Syspy | SEER" class="md-nav__button md-logo" aria-label="Syspy | SEER" data-md-component="logo">
      
  <img src="../../assets/img/icon-white-seer-en.png" alt="logo">

    </a>
    Syspy | SEER
  </label>
  
    <div class="md-nav__source">
      <a href="https://seer-group.coding.net/p/robokit/d/scripts/git/tree/3.5" title="前往仓库" class="md-source" data-md-component="source">
  <div class="md-source__icon md-icon">
    
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81"/></svg>
  </div>
  <div class="md-source__repository">
    robokit/scripts
  </div>
</a>
    </div>
  
  <ul class="md-nav__list" data-md-scrollfix>
    
      
      
  
  
  
  
    <li class="md-nav__item">
      <a href="../../index.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    首页
    
  </span>
  

      </a>
    </li>
  

    
      
      
  
  
  
  
    
    
      
        
          
        
      
        
      
        
      
        
      
        
      
    
    
    
      
      
        
      
    
    
    <li class="md-nav__item md-nav__item--nested">
      
        
        
        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2" >
        
          
          <div class="md-nav__link md-nav__container">
            <a href="../../guide/index.html" class="md-nav__link ">
              
  
  
  <span class="md-ellipsis">
    手册
    
  </span>
  

            </a>
            
              
              <label class="md-nav__link " for="__nav_2" id="__nav_2_label" tabindex="0">
                <span class="md-nav__icon md-icon"></span>
              </label>
            
          </div>
        
        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
          <label class="md-nav__title" for="__nav_2">
            <span class="md-nav__icon md-icon"></span>
            手册
          </label>
          <ul class="md-nav__list" data-md-scrollfix>
            
              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../../guide/introduction.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    简介
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../../guide/install.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    安装
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../../guide/usage.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    使用
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../../guide/basic.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    基础
    
  </span>
  

      </a>
    </li>
  

              
            
          </ul>
        </nav>
      
    </li>
  

    
      
      
  
  
  
  
    
    
      
        
          
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
    
    
    
      
      
        
      
    
    
    <li class="md-nav__item md-nav__item--nested">
      
        
        
        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3" >
        
          
          <div class="md-nav__link md-nav__container">
            <a href="../index.html" class="md-nav__link ">
              
  
  
  <span class="md-ellipsis">
    API
    
  </span>
  

            </a>
            
              
              <label class="md-nav__link " for="__nav_3" id="__nav_3_label" tabindex="0">
                <span class="md-nav__icon md-icon"></span>
              </label>
            
          </div>
        
        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
          <label class="md-nav__title" for="__nav_3">
            <span class="md-nav__icon md-icon"></span>
            API
          </label>
          <ul class="md-nav__list" data-md-scrollfix>
            
              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../charger.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    充电桩
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../controller.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    控制器
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../dio.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    数字输入/输出
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../loc.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    定位
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../navigation.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    导航
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../odometer.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    里程
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../map.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    地图
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../bin.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    库位
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../battery.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    电池
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../sound.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    音频
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../distance.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    距离传感器
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../magnetic.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    磁传感器
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../laser.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    激光
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../camera.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    相机
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../led.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    灯光
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../motor.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    电机
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../pgv.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    位置导引视觉系统
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../recognize.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    识别
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="../rfid.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    射频识别
    
  </span>
  

      </a>
    </li>
  

              
            
          </ul>
        </nav>
      
    </li>
  

    
      
      
  
  
    
  
  
  
    
    
      
        
          
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
        
      
    
    
    
      
        
        
      
      
        
      
    
    
    <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
      
        
        
        <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4" checked>
        
          
          <div class="md-nav__link md-nav__container">
            <a href="index.html" class="md-nav__link ">
              
  
  
  <span class="md-ellipsis">
    消息
    
  </span>
  

            </a>
            
              
              <label class="md-nav__link " for="__nav_4" id="__nav_4_label" tabindex="">
                <span class="md-nav__icon md-icon"></span>
              </label>
            
          </div>
        
        <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="true">
          <label class="md-nav__title" for="__nav_4">
            <span class="md-nav__icon md-icon"></span>
            消息
          </label>
          <ul class="md-nav__list" data-md-scrollfix>
            
              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_motorinfos_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    电机消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_battery_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    电池消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_localization_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    定位消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_navigation_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    导航消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_movetask_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    导航任务消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_rfid_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    射频识别消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_laser_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    激光消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_distancesensor_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    距离传感器消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_pgv_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    位置导引视觉系统消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_magnetic_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    磁传感器消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_controller_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    控制器消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_odometer_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    里程消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_header_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    消息头
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_dmx512_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    灯光消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
    
  
  
  
    <li class="md-nav__item md-nav__item--active">
      
      <input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
      
      
      
        <label class="md-nav__link md-nav__link--active" for="__toc">
          
  
  
  <span class="md-ellipsis">
    相机消息
    
  </span>
  

          <span class="md-nav__icon md-icon"></span>
        </label>
      
      <a href="message_depthcamera_pb2.html" class="md-nav__link md-nav__link--active">
        
  
  
  <span class="md-ellipsis">
    相机消息
    
  </span>
  

      </a>
      
        

<nav class="md-nav md-nav--secondary" aria-label="目录">
  
  
  
  
    <label class="md-nav__title" for="__toc">
      <span class="md-nav__icon md-icon"></span>
      目录
    </label>
    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
      
        <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-module"></code>&nbsp;message_depthcamera_pb2
    </span>
  </a>
  
    <nav class="md-nav" aria-label=" message_depthcamera_pb2">
      <ul class="md-nav__list">
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_2DImage
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_AllCameraCloud" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_AllCameraCloud
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_DepthCameraCloud
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_DepthCameraDeviceInfo
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_DepthCameraInstallInfo
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_DepthCameraPoint
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_ScanRangePoint
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;PixelFormat
    </span>
  </a>
  
</li>
        
      </ul>
    </nav>
  
</li>
      
    </ul>
  
</nav>
      
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_io_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    输入/输出消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="CanFrame_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    CAN消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_sound_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    音频消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_bin_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    库位消息
    
  </span>
  

      </a>
    </li>
  

              
            
              
                
  
  
  
  
    <li class="md-nav__item">
      <a href="message_script_pb2.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    脚本消息
    
  </span>
  

      </a>
    </li>
  

              
            
          </ul>
        </nav>
      
    </li>
  

    
      
      
  
  
  
  
    <li class="md-nav__item">
      <a href="../../faq.html" class="md-nav__link">
        
  
  
  <span class="md-ellipsis">
    常见问题
    
  </span>
  

      </a>
    </li>
  

    
  </ul>
</nav>
                  </div>
                </div>
              </div>
            
            
              
              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
                <div class="md-sidebar__scrollwrap">
                  <div class="md-sidebar__inner">
                    

<nav class="md-nav md-nav--secondary" aria-label="目录">
  
  
  
  
    <label class="md-nav__title" for="__toc">
      <span class="md-nav__icon md-icon"></span>
      目录
    </label>
    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
      
        <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-module"></code>&nbsp;message_depthcamera_pb2
    </span>
  </a>
  
    <nav class="md-nav" aria-label=" message_depthcamera_pb2">
      <ul class="md-nav__list">
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_2DImage
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_AllCameraCloud" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_AllCameraCloud
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_DepthCameraCloud
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_DepthCameraDeviceInfo
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_DepthCameraInstallInfo
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_DepthCameraPoint
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Message_ScanRangePoint
    </span>
  </a>
  
</li>
        
          <li class="md-nav__item">
  <a href="#syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat" class="md-nav__link">
    <span class="md-ellipsis">
      <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;PixelFormat
    </span>
  </a>
  
</li>
        
      </ul>
    </nav>
  
</li>
      
    </ul>
  
</nav>
                  </div>
                </div>
              </div>
            
          
          
            <div class="md-content" data-md-component="content">
              <article class="md-content__inner md-typeset">
                
                  



  <h1>相机消息</h1>

<div class="doc doc-object doc-module">



<h2 id="syspy.protobuf.pyi.message_depthcamera_pb2" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-module"></code>            <span class="doc doc-object-name doc-module-name">syspy.protobuf.pyi.message_depthcamera_pb2</span>


<a href="#syspy.protobuf.pyi.message_depthcamera_pb2" class="headerlink" title="Permanent link">&para;</a></h2>

    <div class="doc doc-contents first">



  <div class="doc doc-children">








<div class="doc doc-object doc-class">



<h3 id="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-class"></code>            <span class="doc doc-object-name doc-class-name">Message_2DImage</span>


<a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1"></a><a href="#__codelineno-0-1"><span class="linenos" data-linenos="1 "></span></a><span class="nf">Message_2DImage</span><span class="p">(</span><span class="n">width</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">int</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">height</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">int</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">data</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">bytes</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">encoding</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">str</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">base64Data</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">str</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">fx</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">fy</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">cx</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">cy</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span>
</span></code></pre></div>

    <div class="doc doc-contents ">
            <p class="doc doc-class-bases">
              Bases: <code><span title="google.protobuf.message.Message">Message</span></code></p>


        <p>表示二维图像信息的模型类。</p>


<p><span class="doc-section-title">Attributes:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage.width">width</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>图像的宽度，默认值为0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage.height">height</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>图像的高度，默认值为0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage.data">data</span></code></td>
            <td>
                  <code>bytes</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>图像的数据，以字节形式存储，默认值为空字节串。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage.encoding">encoding</span></code></td>
            <td>
                  <code>str</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>图像的编码格式，对应PixelFormat枚举类型，默认值为空字符串。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage.base64Data">base64Data</span></code></td>
            <td>
                  <code>str</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>图像的Base64编码数据，默认值为空字符串。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage.fx">fx</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>相机的水平焦距，默认值为0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage.fy">fy</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>相机的垂直焦距，默认值为0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage.cx">cx</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>相机主点的x坐标，默认值为0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage.cy">cy</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>相机主点的y坐标，默认值为0.0。</p>
              </div>
            </td>
          </tr>
      </tbody>
    </table>

        


<p><span class="doc-section-title">Parameters:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
          <th>Default</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code>width</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[int]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>height</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[int]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>data</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[bytes]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>encoding</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[str]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>base64Data</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[str]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>fx</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>fy</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>cx</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>cy</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
      </tbody>
    </table>

                  <details class="quote">
                    <summary>Source code in <code>syspy/protobuf/pyi/message_depthcamera_pb2.pyi</code></summary>
                    <div class="language-python highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-95"><a id="__codelineno-0-95" name="__codelineno-0-95"></a><a href="#__codelineno-0-95"><span class="linenos" data-linenos="95 "></span></a><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">width</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">int</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">height</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">int</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">data</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">bytes</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-96"><a id="__codelineno-0-96" name="__codelineno-0-96"></a><a href="#__codelineno-0-96"><span class="linenos" data-linenos="96 "></span></a>             <span class="n">encoding</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">base64Data</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">fx</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-97"><a id="__codelineno-0-97" name="__codelineno-0-97"></a><a href="#__codelineno-0-97"><span class="linenos" data-linenos="97 "></span></a>             <span class="n">fy</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">cx</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">cy</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span> <span class="o">...</span>
</span></code></pre></div>
                  </details>



  <div class="doc doc-children">











  </div>

    </div>

</div>

<div class="doc doc-object doc-class">



<h3 id="syspy.protobuf.pyi.message_depthcamera_pb2.Message_AllCameraCloud" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-class"></code>            <span class="doc doc-object-name doc-class-name">Message_AllCameraCloud</span>


<a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_AllCameraCloud" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1"></a><a href="#__codelineno-0-1"><span class="linenos" data-linenos="1 "></span></a><span class="nf">Message_AllCameraCloud</span><span class="p">(</span><span class="n">allcloud</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n"><span title="typing.Iterable">Iterable</span></span><span class="p">[</span><span class="n"><span title="typing.Union">Union</span></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud">Message_DepthCameraCloud</a></span><span class="p">,</span> <span class="n"><span title="typing.Mapping">Mapping</span></span><span class="p">]]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span>
</span></code></pre></div>

    <div class="doc doc-contents ">
            <p class="doc doc-class-bases">
              Bases: <code><span title="google.protobuf.message.Message">Message</span></code></p>


        <p>表示所有相机点云的模型。</p>


<p><span class="doc-section-title">Attributes:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_AllCameraCloud.allcloud">allcloud</span></code></td>
            <td>
                  <code><span title="typing.List">List</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud">Message_DepthCameraCloud</a>]</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>所有深度相机点云的列表，默认为空列表。</p>
              </div>
            </td>
          </tr>
      </tbody>
    </table>

        


<p><span class="doc-section-title">Parameters:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
          <th>Default</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code>allcloud</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<span title="typing.Iterable">Iterable</span>[<span title="typing.Union">Union</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud">Message_DepthCameraCloud</a>, <span title="typing.Mapping">Mapping</span>]]]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
      </tbody>
    </table>

                  <details class="quote">
                    <summary>Source code in <code>syspy/protobuf/pyi/message_depthcamera_pb2.pyi</code></summary>
                    <div class="language-python highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-111"><a id="__codelineno-0-111" name="__codelineno-0-111"></a><a href="#__codelineno-0-111"><span class="linenos" data-linenos="111 "></span></a><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">allcloud</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Iterable</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">Message_DepthCameraCloud</span><span class="p">,</span> <span class="n">Mapping</span><span class="p">]]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span> <span class="o">...</span>
</span></code></pre></div>
                  </details>



  <div class="doc doc-children">











  </div>

    </div>

</div>

<div class="doc doc-object doc-class">



<h3 id="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-class"></code>            <span class="doc doc-object-name doc-class-name">Message_DepthCameraCloud</span>


<a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1"></a><a href="#__codelineno-0-1"><span class="linenos" data-linenos="1 "></span></a><span class="nf">Message_DepthCameraCloud</span><span class="p">(</span><span class="n">header</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n"><span title="typing.Union">Union</span></span><span class="p">[</span><span class="n"><span title="message_header_pb2.Message_Header">Message_Header</span></span><span class="p">,</span> <span class="n"><span title="typing.Mapping">Mapping</span></span><span class="p">]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">device_name</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">str</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">cloud</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n"><span title="typing.Iterable">Iterable</span></span><span class="p">[</span><span class="n"><span title="typing.Union">Union</span></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint">Message_DepthCameraPoint</a></span><span class="p">,</span> <span class="n"><span title="typing.Mapping">Mapping</span></span><span class="p">]]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">install</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n"><span title="typing.Union">Union</span></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo">Message_DepthCameraInstallInfo</a></span><span class="p">,</span> <span class="n"><span title="typing.Mapping">Mapping</span></span><span class="p">]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">device</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n"><span title="typing.Union">Union</span></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo">Message_DepthCameraDeviceInfo</a></span><span class="p">,</span> <span class="n"><span title="typing.Mapping">Mapping</span></span><span class="p">]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">image</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n"><span title="typing.Union">Union</span></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage">Message_2DImage</a></span><span class="p">,</span> <span class="n"><span title="typing.Mapping">Mapping</span></span><span class="p">]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">cloud_voxel</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span>
</span></code></pre></div>

    <div class="doc doc-contents ">
            <p class="doc doc-class-bases">
              Bases: <code><span title="google.protobuf.message.Message">Message</span></code></p>


        <p>表示深度相机点云的模型。</p>


<p><span class="doc-section-title">Attributes:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud.header">header</span></code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[Message_Header]</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>消息头部信息，可选，默认为 None。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud.device_name">device_name</span></code></td>
            <td>
                  <code>str</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>设备名称，默认为空字符串。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud.cloud">cloud</span></code></td>
            <td>
                  <code><span title="typing.List">List</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint">Message_DepthCameraPoint</a>]</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>点云列表，默认为空列表。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud.install">install</span></code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo">Message_DepthCameraInstallInfo</a>]</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>相机安装信息，可选，默认为 None。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud.device">device</span></code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo">Message_DepthCameraDeviceInfo</a>]</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>相机设备信息，可选，默认为 None。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud.image">image</span></code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage">Message_2DImage</a>]</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>二维图像信息，可选，默认为 None。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraCloud.cloud_voxel">cloud_voxel</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>点云体素大小，默认为 0.0。</p>
              </div>
            </td>
          </tr>
      </tbody>
    </table>

        


<p><span class="doc-section-title">Parameters:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
          <th>Default</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code>header</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<span title="typing.Union">Union</span>[<span title="message_header_pb2.Message_Header">Message_Header</span>, <span title="typing.Mapping">Mapping</span>]]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>device_name</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[str]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>cloud</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<span title="typing.Iterable">Iterable</span>[<span title="typing.Union">Union</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint">Message_DepthCameraPoint</a>, <span title="typing.Mapping">Mapping</span>]]]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>install</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<span title="typing.Union">Union</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo">Message_DepthCameraInstallInfo</a>, <span title="typing.Mapping">Mapping</span>]]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>device</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<span title="typing.Union">Union</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo">Message_DepthCameraDeviceInfo</a>, <span title="typing.Mapping">Mapping</span>]]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>image</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<span title="typing.Union">Union</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_2DImage">Message_2DImage</a>, <span title="typing.Mapping">Mapping</span>]]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>cloud_voxel</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
      </tbody>
    </table>

                  <details class="quote">
                    <summary>Source code in <code>syspy/protobuf/pyi/message_depthcamera_pb2.pyi</code></summary>
                    <div class="language-python highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-143"><a id="__codelineno-0-143" name="__codelineno-0-143"></a><a href="#__codelineno-0-143"><span class="linenos" data-linenos="143 "></span></a><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">header</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">_message_header_pb2</span><span class="o">.</span><span class="n">Message_Header</span><span class="p">,</span> <span class="n">Mapping</span><span class="p">]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-144"><a id="__codelineno-0-144" name="__codelineno-0-144"></a><a href="#__codelineno-0-144"><span class="linenos" data-linenos="144 "></span></a>             <span class="n">device_name</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-145"><a id="__codelineno-0-145" name="__codelineno-0-145"></a><a href="#__codelineno-0-145"><span class="linenos" data-linenos="145 "></span></a>             <span class="n">cloud</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Iterable</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">Message_DepthCameraPoint</span><span class="p">,</span> <span class="n">Mapping</span><span class="p">]]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-146"><a id="__codelineno-0-146" name="__codelineno-0-146"></a><a href="#__codelineno-0-146"><span class="linenos" data-linenos="146 "></span></a>             <span class="n">install</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">Message_DepthCameraInstallInfo</span><span class="p">,</span> <span class="n">Mapping</span><span class="p">]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-147"><a id="__codelineno-0-147" name="__codelineno-0-147"></a><a href="#__codelineno-0-147"><span class="linenos" data-linenos="147 "></span></a>             <span class="n">device</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">Message_DepthCameraDeviceInfo</span><span class="p">,</span> <span class="n">Mapping</span><span class="p">]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-148"><a id="__codelineno-0-148" name="__codelineno-0-148"></a><a href="#__codelineno-0-148"><span class="linenos" data-linenos="148 "></span></a>             <span class="n">image</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">Message_2DImage</span><span class="p">,</span> <span class="n">Mapping</span><span class="p">]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-149"><a id="__codelineno-0-149" name="__codelineno-0-149"></a><a href="#__codelineno-0-149"><span class="linenos" data-linenos="149 "></span></a>             <span class="n">cloud_voxel</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span> <span class="o">...</span>
</span></code></pre></div>
                  </details>



  <div class="doc doc-children">











  </div>

    </div>

</div>

<div class="doc doc-object doc-class">



<h3 id="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-class"></code>            <span class="doc doc-object-name doc-class-name">Message_DepthCameraDeviceInfo</span>


<a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1"></a><a href="#__codelineno-0-1"><span class="linenos" data-linenos="1 "></span></a><span class="nf">Message_DepthCameraDeviceInfo</span><span class="p">(</span><span class="n">device_name</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">str</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">point</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n"><span title="typing.Iterable">Iterable</span></span><span class="p">[</span><span class="n"><span title="typing.Union">Union</span></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint">Message_ScanRangePoint</a></span><span class="p">,</span> <span class="n"><span title="typing.Mapping">Mapping</span></span><span class="p">]]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span>
</span></code></pre></div>

    <div class="doc doc-contents ">
            <p class="doc doc-class-bases">
              Bases: <code><span title="google.protobuf.message.Message">Message</span></code></p>


        <p>表示深度相机设备信息的模型。</p>


<p><span class="doc-section-title">Attributes:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo.device_name">device_name</span></code></td>
            <td>
                  <code>str</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>设备名称，默认为空字符串。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraDeviceInfo.points">points</span></code></td>
            <td>
                  <code><span title="typing.List">List</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint">Message_ScanRangePoint</a>]</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>点的列表，默认为空列表。</p>
              </div>
            </td>
          </tr>
      </tbody>
    </table>

        


<p><span class="doc-section-title">Parameters:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
          <th>Default</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code>device_name</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[str]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>point</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[<span title="typing.Iterable">Iterable</span>[<span title="typing.Union">Union</span>[<a class="autorefs autorefs-internal" title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint" href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint">Message_ScanRangePoint</a>, <span title="typing.Mapping">Mapping</span>]]]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
      </tbody>
    </table>

                  <details class="quote">
                    <summary>Source code in <code>syspy/protobuf/pyi/message_depthcamera_pb2.pyi</code></summary>
                    <div class="language-python highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-166"><a id="__codelineno-0-166" name="__codelineno-0-166"></a><a href="#__codelineno-0-166"><span class="linenos" data-linenos="166 "></span></a><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">device_name</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-167"><a id="__codelineno-0-167" name="__codelineno-0-167"></a><a href="#__codelineno-0-167"><span class="linenos" data-linenos="167 "></span></a>             <span class="n">point</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Iterable</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">Message_ScanRangePoint</span><span class="p">,</span> <span class="n">Mapping</span><span class="p">]]]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span> <span class="o">...</span>
</span></code></pre></div>
                  </details>



  <div class="doc doc-children">











  </div>

    </div>

</div>

<div class="doc doc-object doc-class">



<h3 id="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-class"></code>            <span class="doc doc-object-name doc-class-name">Message_DepthCameraInstallInfo</span>


<a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1"></a><a href="#__codelineno-0-1"><span class="linenos" data-linenos="1 "></span></a><span class="nf">Message_DepthCameraInstallInfo</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">y</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">z</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">roll</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">pitch</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">yaw</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span>
</span></code></pre></div>

    <div class="doc doc-contents ">
            <p class="doc doc-class-bases">
              Bases: <code><span title="google.protobuf.message.Message">Message</span></code></p>


        <p>表示深度相机安装信息的模型类。</p>


<p><span class="doc-section-title">Attributes:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo.x">x</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>深度相机安装位置的x坐标，默认值为0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo.y">y</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>深度相机安装位置的y坐标，默认值为0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo.z">z</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>深度相机安装位置的z坐标，默认值为0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo.roll">roll</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>深度相机绕x轴的旋转角度（横滚角），默认值为0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo.pitch">pitch</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>深度相机绕y轴的旋转角度（俯仰角），默认值为0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraInstallInfo.yaw">yaw</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>深度相机绕z轴的旋转角度（偏航角），默认值为0.0。</p>
              </div>
            </td>
          </tr>
      </tbody>
    </table>

        


<p><span class="doc-section-title">Parameters:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
          <th>Default</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code>x</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>y</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>z</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>roll</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>pitch</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>yaw</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
      </tbody>
    </table>

                  <details class="quote">
                    <summary>Source code in <code>syspy/protobuf/pyi/message_depthcamera_pb2.pyi</code></summary>
                    <div class="language-python highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-196"><a id="__codelineno-0-196" name="__codelineno-0-196"></a><a href="#__codelineno-0-196"><span class="linenos" data-linenos="196 "></span></a><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">x</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">y</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">z</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-197"><a id="__codelineno-0-197" name="__codelineno-0-197"></a><a href="#__codelineno-0-197"><span class="linenos" data-linenos="197 "></span></a>             <span class="n">roll</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">pitch</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">yaw</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span> <span class="o">...</span>
</span></code></pre></div>
                  </details>



  <div class="doc doc-children">











  </div>

    </div>

</div>

<div class="doc doc-object doc-class">



<h3 id="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-class"></code>            <span class="doc doc-object-name doc-class-name">Message_DepthCameraPoint</span>


<a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1"></a><a href="#__codelineno-0-1"><span class="linenos" data-linenos="1 "></span></a><span class="nf">Message_DepthCameraPoint</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">y</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">z</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">label</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">int</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span>
</span></code></pre></div>

    <div class="doc doc-contents ">
            <p class="doc doc-class-bases">
              Bases: <code><span title="google.protobuf.message.Message">Message</span></code></p>


        <p>表示深度相机点的模型。</p>


<p><span class="doc-section-title">Attributes:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint.x">x</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>x 坐标，默认为 0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint.y">y</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>y 坐标，默认为 0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint.z">z</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>z 坐标，默认为 0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_DepthCameraPoint.label">label</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>点的标签，用于标识不同类型，如障碍洞为 1，物为 1，人为 2，默认为 0。</p>
              </div>
            </td>
          </tr>
      </tbody>
    </table>

        


<p><span class="doc-section-title">Parameters:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
          <th>Default</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code>x</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>y</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>z</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>label</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[int]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
      </tbody>
    </table>

                  <details class="quote">
                    <summary>Source code in <code>syspy/protobuf/pyi/message_depthcamera_pb2.pyi</code></summary>
                    <div class="language-python highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-220"><a id="__codelineno-0-220" name="__codelineno-0-220"></a><a href="#__codelineno-0-220"><span class="linenos" data-linenos="220 "></span></a><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">x</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">y</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">z</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span>
</span><span id="__span-0-221"><a id="__codelineno-0-221" name="__codelineno-0-221"></a><a href="#__codelineno-0-221"><span class="linenos" data-linenos="221 "></span></a>             <span class="n">label</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">int</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span> <span class="o">...</span>
</span></code></pre></div>
                  </details>



  <div class="doc doc-children">











  </div>

    </div>

</div>

<div class="doc doc-object doc-class">



<h3 id="syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-class"></code>            <span class="doc doc-object-name doc-class-name">Message_ScanRangePoint</span>


<a href="#syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1"></a><a href="#__codelineno-0-1"><span class="linenos" data-linenos="1 "></span></a><span class="nf">Message_ScanRangePoint</span><span class="p">(</span><span class="n">x</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">y</span><span class="p">:</span> <span class="n"><span title="typing.Optional">Optional</span></span><span class="p">[</span><span class="n">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span>
</span></code></pre></div>

    <div class="doc doc-contents ">
            <p class="doc doc-class-bases">
              Bases: <code><span title="google.protobuf.message.Message">Message</span></code></p>


        <p>表示扫描范围点信息的模型类。</p>


<p><span class="doc-section-title">Attributes:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint.x">x</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>扫描范围点的x坐标，默认值为0.0。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.Message_ScanRangePoint.y">y</span></code></td>
            <td>
                  <code>float</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>扫描范围点的y坐标，默认值为0.0。</p>
              </div>
            </td>
          </tr>
      </tbody>
    </table>

        


<p><span class="doc-section-title">Parameters:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
          <th>Default</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code>x</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code>y</code></td>
            <td>
                  <code><span title="typing.Optional">Optional</span>[float]</code>
            </td>
            <td>
              <div class="doc-md-description">
                
              </div>
            </td>
            <td>
                  <code>...</code>
            </td>
          </tr>
      </tbody>
    </table>

                  <details class="quote">
                    <summary>Source code in <code>syspy/protobuf/pyi/message_depthcamera_pb2.pyi</code></summary>
                    <div class="language-python highlight"><span class="filename">Python</span><pre><span></span><code><span id="__span-0-238"><a id="__codelineno-0-238" name="__codelineno-0-238"></a><a href="#__codelineno-0-238"><span class="linenos" data-linenos="238 "></span></a><span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">x</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">,</span> <span class="n">y</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="o">...</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span> <span class="o">...</span>
</span></code></pre></div>
                  </details>



  <div class="doc doc-children">











  </div>

    </div>

</div>

<div class="doc doc-object doc-class">



<h3 id="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-class"></code>            <span class="doc doc-object-name doc-class-name">PixelFormat</span>


<a href="#syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat" class="headerlink" title="Permanent link">&para;</a></h3>


    <div class="doc doc-contents ">
            <p class="doc doc-class-bases">
              Bases: <code>int</code></p>


        <p>定义图像像素格式的枚举类。</p>


<p><span class="doc-section-title">Attributes:</span></p>
    <table>
      <thead>
        <tr>
          <th>Name</th>
          <th>Type</th>
          <th>Description</th>
        </tr>
      </thead>
      <tbody>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.RGB8">RGB8</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8位RGB格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.RGBA8">RGBA8</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8位RGBA格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.RGB16">RGB16</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>16位RGB格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.RGBA16">RGBA16</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>16位RGBA格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BGR8">BGR8</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8位BGR格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BGRA8">BGRA8</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8位BGRA格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BGR16">BGR16</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>16位BGR格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BGRA16">BGRA16</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>16位BGRA格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.MONO8">MONO8</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8位单通道灰度格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.MONO16">MONO16</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>16位单通道灰度格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_8UC1">TYPE_8UC1</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 8位无符号单通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_8UC2">TYPE_8UC2</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 8位无符号双通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_8UC3">TYPE_8UC3</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 8位无符号三通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_8UC4">TYPE_8UC4</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 8位无符号四通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_8SC1">TYPE_8SC1</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 8位有符号单通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_8SC2">TYPE_8SC2</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 8位有符号双通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_8SC3">TYPE_8SC3</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 8位有符号三通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_8SC4">TYPE_8SC4</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 8位有符号四通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_16UC1">TYPE_16UC1</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 16位无符号单通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_16UC2">TYPE_16UC2</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 16位无符号双通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_16UC3">TYPE_16UC3</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 16位无符号三通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_16UC4">TYPE_16UC4</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 16位无符号四通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_16SC1">TYPE_16SC1</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 16位有符号单通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_16SC2">TYPE_16SC2</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 16位有符号双通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_16SC3">TYPE_16SC3</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 16位有符号三通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_16SC4">TYPE_16SC4</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 16位有符号四通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_32SC1">TYPE_32SC1</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 32位有符号单通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_32SC2">TYPE_32SC2</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 32位有符号双通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_32SC3">TYPE_32SC3</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 32位有符号三通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_32SC4">TYPE_32SC4</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 32位有符号四通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_32FC1">TYPE_32FC1</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 32位浮点单通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_32FC2">TYPE_32FC2</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 32位浮点双通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_32FC3">TYPE_32FC3</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 32位浮点三通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_32FC4">TYPE_32FC4</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 32位浮点四通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_64FC1">TYPE_64FC1</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 64位浮点单通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_64FC2">TYPE_64FC2</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 64位浮点双通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_64FC3">TYPE_64FC3</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 64位浮点三通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.TYPE_64FC4">TYPE_64FC4</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>OpenCV 64位浮点四通道矩阵类型。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BAYER_RGGB8">BAYER_RGGB8</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8位RGGB拜耳编码格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BAYER_BGGR8">BAYER_BGGR8</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8位BGGR拜耳编码格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BAYER_GBRG8">BAYER_GBRG8</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8位GBRG拜耳编码格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BAYER_GRBG8">BAYER_GRBG8</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8GRBG拜耳编码格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BAYER_RGGB16">BAYER_RGGB16</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>16位RGGB拜耳编码格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BAYER_BGGR16">BAYER_BGGR16</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>16位BGGR拜耳编码格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BAYER_GBRG16">BAYER_GBRG16</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>16位GBRG拜耳编码格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.BAYER_GRBG16">BAYER_GRBG16</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>16位GRBG拜耳编码格式。</p>
              </div>
            </td>
          </tr>
          <tr class="doc-section-item">
            <td><code><span title="syspy.protobuf.pyi.message_depthcamera_pb2.PixelFormat.YUV422">YUV422</span></code></td>
            <td>
                  <code>int</code>
            </td>
            <td>
              <div class="doc-md-description">
                <p>8位深度的UYVY版本的YUV422编解码格式 <a href="http://www.fourcc.org/yuv.php#UYVY">http://www.fourcc.org/yuv.php#UYVY</a></p>
              </div>
            </td>
          </tr>
      </tbody>
    </table>




  <div class="doc doc-children">











  </div>

    </div>

</div>




  </div>

    </div>

</div>







  
  



  



  <form class="md-feedback" name="feedback" hidden>
    <fieldset>
      <legend class="md-feedback__title">
        Was this page helpful?
      </legend>
      <div class="md-feedback__inner">
        <div class="md-feedback__list">
          
            <button class="md-feedback__icon md-icon" type="submit" title="This page was helpful" data-md-value="1">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 12a8 8 0 0 0-8-8 8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8m2 0a10 10 0 0 1-10 10A10 10 0 0 1 2 12 10 10 0 0 1 12 2a10 10 0 0 1 10 10M10 9.5c0 .8-.7 1.5-1.5 1.5S7 10.3 7 9.5 7.7 8 8.5 8s1.5.7 1.5 1.5m7 0c0 .8-.7 1.5-1.5 1.5S14 10.3 14 9.5 14.7 8 15.5 8s1.5.7 1.5 1.5m-5 7.73c-1.75 0-3.29-.73-4.19-1.81L9.23 14c.45.72 1.52 1.23 2.77 1.23s2.32-.51 2.77-1.23l1.42 1.42c-.9 1.08-2.44 1.81-4.19 1.81"/></svg>
            </button>
          
            <button class="md-feedback__icon md-icon" type="submit" title="This page could be improved" data-md-value="0">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 12a8 8 0 0 0-8-8 8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8m2 0a10 10 0 0 1-10 10A10 10 0 0 1 2 12 10 10 0 0 1 12 2a10 10 0 0 1 10 10m-6.5-4c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5-1.5-.7-1.5-1.5.7-1.5 1.5-1.5M10 9.5c0 .8-.7 1.5-1.5 1.5S7 10.3 7 9.5 7.7 8 8.5 8s1.5.7 1.5 1.5m2 4.5c1.75 0 3.29.72 4.19 1.81l-1.42 1.42C14.32 16.5 13.25 16 12 16s-2.32.5-2.77 1.23l-1.42-1.42C8.71 14.72 10.25 14 12 14"/></svg>
            </button>
          
        </div>
        <div class="md-feedback__note">
          
            <div data-md-value="1" hidden>
              
              
                
              
              
              
                
                
              
              Thanks for your feedback!
            </div>
          
            <div data-md-value="0" hidden>
              
              
                
              
              
              
                
                
              
              Thanks for your feedback!
            </div>
          
        </div>
      </div>
    </fieldset>
  </form>


                
              </article>
            </div>
          
          
  <script>var tabs=__md_get("__tabs");if(Array.isArray(tabs))e:for(var set of document.querySelectorAll(".tabbed-set")){var labels=set.querySelector(".tabbed-labels");for(var tab of tabs)for(var label of labels.getElementsByTagName("label"))if(label.innerText.trim()===tab){var input=document.getElementById(label.htmlFor);input.checked=!0;continue e}}</script>

<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
        </div>
        
          <button type="button" class="md-top md-icon" data-md-component="top" hidden>
  
  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg>
  回到页面顶部
</button>
        
      </main>
      
        <footer class="md-footer">
  
    
      
      <nav class="md-footer__inner md-grid" aria-label="页脚" >
        
          
          <a href="message_dmx512_pb2.html" class="md-footer__link md-footer__link--prev" aria-label="上一页: 灯光消息">
            <div class="md-footer__button md-icon">
              
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg>
            </div>
            <div class="md-footer__title">
              <span class="md-footer__direction">
                上一页
              </span>
              <div class="md-ellipsis">
                灯光消息
              </div>
            </div>
          </a>
        
        
          
          <a href="message_io_pb2.html" class="md-footer__link md-footer__link--next" aria-label="下一页: 输入/输出消息">
            <div class="md-footer__title">
              <span class="md-footer__direction">
                下一页
              </span>
              <div class="md-ellipsis">
                输入/输出消息
              </div>
            </div>
            <div class="md-footer__button md-icon">
              
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11z"/></svg>
            </div>
          </a>
        
      </nav>
    
  
  <div class="md-footer-meta md-typeset">
    <div class="md-footer-meta__inner md-grid">
      <div class="md-copyright">
    <div class="md-copyright__highlight">
        <a href="https://cn.seer-group.com/" target="_blank">&copy; 2025 SEER</a>
        <!--        Syspy python SDK is owned by <a href="https://cn.seer-group.com/" target="_blank">@SEER</a> and is-->
        <!--        registered-->
        <!--        in the CHN and across other regions-->
    </div>
    
    Made with
    <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
        Material for MkDocs
    </a>
    
</div>
      
    </div>
  </div>
</footer>
      
    </div>
    <div class="md-dialog" data-md-component="dialog">
      <div class="md-dialog__inner md-typeset"></div>
    </div>
    
    
    
      
      <script id="__config" type="application/json">{"base": "../..", "features": ["content.code.annotate", "content.code.copy", "content.code.select", "content.footnote.tooltips", "content.tabs.link", "content.tooltips", "navigation.footer", "navigation.indexes", "navigation.tabs.sections", "navigation.tabs.sticky", "navigation.tracking", "navigation.sections", "navigation.path", "navigation.tabs", "navigation.tabs.sticky", "navigation.top", "navigation.tracking", "search.highlight", "search.share", "search.suggest", "toc.follow"], "search": "../../assets/javascripts/workers/search.f8cc74c7.min.js", "tags": null, "translations": {"clipboard.copied": "\u5df2\u590d\u5236", "clipboard.copy": "\u590d\u5236", "search.result.more.one": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.more.other": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 # \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.none": "\u6ca1\u6709\u627e\u5230\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.one": "\u627e\u5230 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.other": "# \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.placeholder": "\u952e\u5165\u4ee5\u5f00\u59cb\u641c\u7d22", "search.result.term.missing": "\u7f3a\u5c11", "select.version": "\u9009\u62e9\u5f53\u524d\u7248\u672c"}, "version": null}</script>
    
    
      <script src="../../assets/javascripts/bundle.c8b220af.min.js"></script>
      
        <script src="../../assets/js/termynal.js"></script>
      
        <script src="../../assets/js/custom.js"></script>
      
    
  </body>
</html>